home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_xemacs.idb / usr / freeware / lib / xemacs-20.4 / info / tm-mh-e-en.info.z / tm-mh-e-en.info
Encoding:
GNU Info File  |  1998-05-21  |  6.9 KB  |  221 lines

  1. This is Info file ../../info/tm-mh-e-en.info, produced by Makeinfo
  2. version 1.68 from the input file tm-mh-e-en.texi.
  3.  
  4. 
  5. File: tm-mh-e-en.info,  Node: Top,  Next: Introduction,  Prev: (dir),  Up: (dir)
  6.  
  7. tm-mh-e 7.71 Reference Manual (English Version)
  8. ***********************************************
  9.  
  10.    This file documents tm-mh-e, a MIME extension for GNUS.
  11.  
  12. * Menu:
  13.  
  14. * Introduction::                What is tm-mh-e?
  15. * mh-folder-mode::              Extension for MH-Folder mode
  16. * Automatic MIME Preview::      Inline display for MIME message
  17. * mule::                        Internationalization
  18. * MIME-Edit::                   Composing MIME message
  19. * Concept Index::
  20. * Variable Index::
  21.  
  22. 
  23. File: tm-mh-e-en.info,  Node: Introduction,  Next: mh-folder-mode,  Prev: Top,  Up: Top
  24.  
  25. What is tm-mh-e?
  26. ****************
  27.  
  28.    *tm-mh-e* is a mh-e (*Note (mh-e)::) extender to use MIME (*Note
  29. (tm-en)MIME::) feature using tm (*Note (tm-en)tm-kernel::).
  30.  
  31.    tm-mh-e extends following features:
  32.  
  33.    * automatic MIME preview using tm-view (*Note (tm-view-en)::)
  34.  
  35.    * composing MIME message using tm-edit (*Note (tm-edit-en)::)
  36.  
  37. 
  38. File: tm-mh-e-en.info,  Node: mh-folder-mode,  Next: Automatic MIME Preview,  Prev: Introduction,  Up: Top
  39.  
  40. Extension for MH-Folder mode
  41. ****************************
  42.  
  43. `<M-t>'
  44.      Toggle whether to do automatic MIME preview or not.
  45.  
  46. `<v>'
  47.      Enter `mime/viewer-mode' to view a message.
  48.  
  49. `<.>'
  50.      Display current message.
  51.  
  52. `<,>'
  53.      Display current message with showing all fields.
  54.  
  55. `<M-,>'
  56.      Display current "raw" message.
  57.  
  58.    mime/viewer-mode (*Note (tm-view-en)mime/viewer-mode::) is a
  59. major-mode to view and navigate MIME message.  In this mode, you can
  60. move in a message or play a content, interactively.
  61.  
  62. 
  63. File: tm-mh-e-en.info,  Node: Automatic MIME Preview,  Next: mule,  Prev: mh-folder-mode,  Up: Top
  64.  
  65. Inline display for MIME message
  66. *******************************
  67.  
  68.    *automatic MIME preview* feature is available in tm-mh-e.  In
  69. automatic MIME preview mode, when reading an article in MH-Folder mode
  70. (*Note (mh-e)Reading Mail::), tm-mh-e displays preview buffer processed
  71. by tm-view (*Note (tm-view-en)::) instead of raw show buffer.
  72.  
  73.    Therefore if an article is encoded by Base64 (*Note (tm-en)Base64::)
  74. or Quoted-Printable (*Note (tm-en)Quoted-Printable::), a decoded
  75. article is displayed.  Or rich text article, such as text/enriched
  76. (*Note (tm-en)text/enriched::) format, is automatic formated.  Of
  77. course, multipart (*Note (tm-en)multipart::) article is dealt with
  78. correctly.
  79.  
  80.    In addition, in *XEmacs*, images are displayed in preview buffer as
  81. same as text.
  82.  
  83.    Different from using metamail, speaker does not roar just then read
  84. an article includes audio content, video player does not play just then
  85. read an article includes video content, it does not do anonymous ftp
  86. (*Note (tm-en)ftp::) or send mail when read an article includes
  87. external-message.  These contents are played when you do decoding
  88. command in preview buffer.
  89.  
  90.    However if you use a slow machine, or are just really impatient, you
  91. can stop automatic MIME preview.
  92.  
  93.  - Variable: tm-mh-e/automatic-mime-preview
  94.      If it is not `nil', tm-mh-e is in automatic MIME preview mode.
  95.  
  96. 
  97. File: tm-mh-e-en.info,  Node: mule,  Next: MIME-Edit,  Prev: Automatic MIME Preview,  Up: Top
  98.  
  99. Internationalization
  100. ********************
  101.  
  102.    For emacs variants includes mule feature, such as MULE (*Note
  103. (tm-en)MULE::), XEmacs/mule and Emacs/mule(*1), tm-mh-e supports
  104. code-conversion by MIME charset (*Note (tm-en)MIME charset::).
  105.  
  106. *[Memo]*
  107.      (*1) It means next generation of Emacs includes mule features.  Now
  108.      (October 1996), HANDA Ken'ichi and RMS are developing it.
  109.  
  110.    Detail of code conversion is following:
  111.  
  112.   1. If a part of a MIME message has charset parameter of Content-Type
  113.      field (*Note (tm-en)Content-Type field::), it is code-converted by
  114.      the MIME charset.
  115.  
  116.   2. encoded-word (*Note (tm-en)encoded-word::) are code-converted by
  117.      their specified MIME charset (*Note (tm-en)MIME charset::).
  118.  
  119.   3. When there are no specified MIME charset, such as message header
  120.      or non-MIME message, they are code-converted by
  121.      `default-mime-charset' in Summary Buffer.
  122.  
  123. * Menu:
  124.  
  125. * evil environment::            Don't use MIME charset
  126.  
  127. 
  128. File: tm-mh-e-en.info,  Node: evil environment,  Prev: mule,  Up: mule
  129.  
  130. Don't use MIME charset
  131. ======================
  132.  
  133.    If MTA (*Note (tm-en)MTA::) convert character encoding of messages
  134. from network code to local code, such as EUC or Shift_JIS, MIME charset
  135. does not work, so tm-mh-e can not display correct message.  It is quite
  136. evil environment.  It does not break only MIME charset, but also
  137. electric signature by PGP.
  138.  
  139.    If you can manage your environment, you should fix it.  Otherwise you
  140. should persuade the administration.
  141.  
  142.    Unfortunately you are in such environment and you can not it,
  143. following descriptions may be available.
  144.  
  145. for non-MIME message or non-charset
  146. -----------------------------------
  147.  
  148.    For non-MIME message, please set the character encoding to variable
  149. `default-mime-charset'.  For example, if you use Japanese EUC:
  150.  
  151.      (setq default-mime-charset 'euc-japan)
  152.  
  153. To disable MIME charset
  154. -----------------------
  155.  
  156.    If for a text part specified MIME charset (*Note (tm-en)MIME
  157. charset::), one way is to set variable
  158. `mime-charset-coding-system-alist' to specify the coding-system
  159. corresponding the primary MIME charset.  For example, to specify
  160. `*sjis*' or `*euc-japan*' as `iso-2022-jp'.  However it breaks texts
  161. encoded by Base64 or Quoted-Printable.
  162.  
  163.    So it is better to redefine function
  164. `tm-mh-e/decode-charset-buffer'.  For example, if your MTA converts
  165. iso-2022-jp to Japanese EUC, following definition may work:
  166.  
  167.      (defun tm-mh-e/decode-charset-buffer (charset &optional encoding)
  168.        (decode-mime-charset-region (point-min)(point-max) 'euc-japan)
  169.        )
  170.  
  171. 
  172. File: tm-mh-e-en.info,  Node: MIME-Edit,  Next: Concept Index,  Prev: mule,  Up: Top
  173.  
  174. Composing MIME message
  175. **********************
  176.  
  177.    If using mime-setup (*Note (tm-en)mime-setup::), you can edit MIME
  178. message in MH-Letter mode (*Note (mh-e)Draft Editing::) using tm-edit
  179. (*Note (tm-edit-en)::).
  180.  
  181.    In addition, `f' is used for message/rfc822 (*Note
  182. (tm-en)message/rfc822::) style forwarding instead of RFC 934 (*Note
  183. (tm-en)RFC 934::) style forwarding.
  184.  
  185. 
  186. File: tm-mh-e-en.info,  Node: Concept Index,  Next: Variable Index,  Prev: MIME-Edit,  Up: Top
  187.  
  188. Concept Index
  189. *************
  190.  
  191. * Menu:
  192.  
  193. * automatic MIME preview:                Automatic MIME Preview.
  194. * tm-mh-e:                               Introduction.
  195. * XEmacs:                                Automatic MIME Preview.
  196.  
  197. 
  198. File: tm-mh-e-en.info,  Node: Variable Index,  Prev: Concept Index,  Up: Top
  199.  
  200. Variable Index
  201. **************
  202.  
  203. * Menu:
  204.  
  205. * tm-mh-e/automatic-mime-preview:        Automatic MIME Preview.
  206.  
  207.  
  208. 
  209. Tag Table:
  210. Node: Top118
  211. Node: Introduction688
  212. Node: mh-folder-mode1115
  213. Node: Automatic MIME Preview1735
  214. Node: mule3197
  215. Node: evil environment4260
  216. Node: MIME-Edit5868
  217. Node: Concept Index6327
  218. Node: Variable Index6649
  219. 
  220. End Tag Table
  221.